Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 OWEN GROVE Detached £750,000 29 Oct 2014
8 OWEN GROVE Semi-Detached £873,000 9 Mar 2018
10 OWEN GROVE Detached £826,000 25 Jun 2018
12 OWEN GROVE Detached £249,950 15 Jul 1999
14 OWEN GROVE Detached £988,200 28 Sep 2018
36 OWEN GROVE Detached £715,250 27 Aug 2010